perm filename DIF[MUS,LCS]1 blob sn#312567 filedate 1977-10-27 generic text, type T, neo UTF8
  1) MT.FAI[MUS,LCS] and 2) MUS10.FAI[MUS,LCS]	10-27-77 13:44	pages 2,2

**** File 1) MT.FAI[MUS,LCS], Page 2 line 11
1)	a bug or incompatability.
1)	******** STANFORD, OCT 1977 --- Leland Smith
1)	******** THIS IS A STRIPPED DOWN VERSION FOR IRCAM.
1)	******** MANY OF THE CONDITIONALS HAVE BEEN REMOVED.  THIS VERSION ONLY WRITES
**** File 2) MUS10.FAI[MUS,LCS], Page 2 line 11
2)	a bug or incompatability. And remember that conditionals are good for you!)
2)	******** STANFORD, OCT 1977 --- Leland Smith
2)	******** THE ABOVE NOTWITHSTANDING, THIS IS A STRIPPED DOWN VERSION FOR IRCAM.
2)	******** MANY OF THE CONDITIONALS HAVE BEEN REMOVED.  THIS VERSION ONLY WRITES
***************


**** File 1) MT.FAI[MUS,LCS], Page 2 line 73
1)	;;ADCHN←←3
1)	↓SBCHAN←←4
1)	;;↓SIXCHN←←5
1)	;;↓DACCHN←←6
1)	;;↓NOWAIT←←400	;INHIBIT 'XXX is busy. Will you wait?`
1)	;;↓WAITBIT←←1000	;ALWAYS wait!
1)	;SIZES OF VARIOUS STACKS AND TABLES:
**** File 2) MUS10.FAI[MUS,LCS], Page 2 line 73
2)	ADCHN←←3
2)	↓SBCHAN←←4
2)	↓SIXCHN←←5
2)	↓DACCHN←←6
2)	↓NOWAIT←←400	;INHIBIT 'XXX is busy. Will you wait?`
2)	↓WAITBIT←←1000	;ALWAYS wait!
2)	;SIZES OF VARIOUS STACKS AND TABLES:
***************


**** File 1) MT.FAI[MUS,LCS], Page 8 line 11
1)	SETUP1:	INIT TTY,1
**** File 2) MUS10.FAI[MUS,LCS], Page 8 line 11
2)	;;;	MOVEI INTSER
2)	;;;	MOVEM JOBAPR↑
2)	;;;	MOVE INTBIT
2)	;;;	INTENB	 
2)	SETUP1:	INIT TTY,1
***************


**** File 1) MT.FAI[MUS,LCS], Page 21 line 135
1)		ENTSYM BITS,,VRBLBT,	BITS  ;TO SET BYTESIZE
**** File 2) MUS10.FAI[MUS,LCS], Page 21 line 135
2)	;	ENTSYM DOPLA,Y,VRBLBT,	DOPLAY#
2)		;DOPLAY←1=WILL PLAY WHEN WRITING SMPLS ON DSK
  1) MT.FAI[MUS,LCS] and 2) MUS10.FAI[MUS,LCS]	10-27-77 13:44	pages 21,21

2)		ENTSYM BITS,,VRBLBT,	BITS  ;TO SET BYTESIZE
***************


**** File 1) MT.FAI[MUS,LCS], Page 21 line 139
1)		ENTSYM MTA,,VRBLBT,	MTA   ;TO SET MTA WRITEOUT
1)	↑MTA:	0   		; DEFAULT VALUE, NON-ZERO WRITES ON MTA0
1)		ENTSYM OUTFI,LE,VRBLBT!STRFLG,	OUTFIL
**** File 2) MUS10.FAI[MUS,LCS], Page 21 line 142
2)		ENTSYM OUTFI,LE,VRBLBT!STRFLG,	OUTFIL
***************


**** File 1) MT.FAI[MUS,LCS], Page 75 line 5
1)	;;	 FILELOC  ←←0;	! First file name;
1)	;;	 EXT1LOC  ←←1;	! First ext.;
1)	;;	 DATELOC  ←←2;	! Date written;
1)	;;	 PPNLOC   ←←3;	! Location of PPN;
1)	;;	 FILE2LOC ←←4;	! Last file name;
1)	;;	 EXT2LOC  ←←5;	! Last ext.;
1)	;;	 FOOLOC   ←←6;	! Last word count,,Normal word count;
1)	;;	 BAZLOC   ←←7;	! Maximum sample,,Number of files;
1)	;;	 MAXLOC   ←←BAZLOC;
1)	MAKBUF:	MOVE SBBOTT	;GET ADDRESS OF BUFFER
**** File 2) MUS10.FAI[MUS,LCS], Page 75 line 5
2)		 FILELOC  ←←0;	! First file name;
2)		 EXT1LOC  ←←1;	! First ext.;
2)		 DATELOC  ←←2;	! Date written;
2)		 PPNLOC   ←←3;	! Location of PPN;
2)		 FILE2LOC ←←4;	! Last file name;
2)		 EXT2LOC  ←←5;	! Last ext.;
2)		 FOOLOC   ←←6;	! Last word count,,Normal word count;
2)		 BAZLOC   ←←7;	! Maximum sample,,Number of files;
2)		 MAXLOC   ←←BAZLOC;
2)	MAKBUF:	MOVE SBBOTT	;GET ADDRESS OF BUFFER
***************


**** File 1) MT.FAI[MUS,LCS], Page 75 line 22
1)		POPJ P,		;NOW, RETURN
1)	;;	ERROR <ERROR IN SETTING UP BUFFER RINGS>
1)	;   Initialize DSK for output;
1)	INIDSK:	SKIPN SBFILN
**** File 2) MUS10.FAI[MUS,LCS], Page 75 line 22
2)	;	MOVEI 2200	;SET TO 18 BIT SAMPLES
2)	;	HRLM SBPTR
2)		POPJ P,		;NOW, RETURN
2)		ERROR <ERROR IN SETTING UP BUFFER RINGS>
  1) MT.FAI[MUS,LCS] and 2) MUS10.FAI[MUS,LCS]	10-27-77 13:44	pages 75,75

2)	;   Initialize DSK or UDP for output;
2)	INIDSK:	SKIPN SBFILN
***************


**** File 1) MT.FAI[MUS,LCS], Page 75 line 33
1)	INIDS4:	SETZM SBDEVC		;SET BUFFERED MODE
**** File 2) MUS10.FAI[MUS,LCS], Page 75 line 35
2)	INIDS3:
2)	INIDS4:	SETZM SBDEVC		;SET BUFFERED MODE
***************


**** File 1) MT.FAI[MUS,LCS], Page 76 line 125
1)	;Header speed table
**** File 2) MUS10.FAI[MUS,LCS], Page 76 line 125
2)	;IFN 0,<				; [IRC]
2)	;***STUFF:	SOSLE SBCNT		;Dec. byte or word count
2)	;***	  JRST STUFF2
2)	;***	WARN (Header bug???)
2)	;;;	PUSHJ P,@OUTTAB(F)	;FLUSH FULL BUFFER.
2)	;***	OUT SBCHANS,
2)	;***	SKIPA  
2)	;***	WARN <Output error?>
2)	COMMENT ⊗ Error detected while writing out sample buffer ⊗;
2)	;***STUFF2:	IDPB 1,SBPTR		;  OK to stuff byte into buffer
2)	;***	POPJ P,
2)	;MONNAM:	ASCIZ/-Jan/
2)	;	ASCIZ/-Feb/
2)	;	ASCIZ/-Mar/
2)	;	ASCIZ/-Apr/
2)	;	ASCIZ/-May/
2)	;	ASCIZ/-Jun/
2)	;	ASCIZ/-Jul/
2)	;	ASCIZ/-Aug/
2)	;	ASCIZ/-Sep/
2)	;	ASCIZ/-Oct/
2)	;	ASCIZ/-Nov/
2)	;	ASCIZ/-Dec/
2)	;> ; END IFN 0 ABOVE [IRC]
2)	;Header speed table
***************


**** File 1) MT.FAI[MUS,LCS], Page 78 line 17
1)	;   Finished Doing Output, Close and Release Space
**** File 2) MUS10.FAI[MUS,LCS], Page 78 line 16
2)	;;;	JRST SBFIN2	;WRITE OUT LAST BLOCK AND CLOSE FILE
  1) MT.FAI[MUS,LCS] and 2) MUS10.FAI[MUS,LCS]	10-27-77 13:44	pages 78,78

2)	;   Finished Doing Output, Close and Release Space
***************


**** File 1) MT.FAI[MUS,LCS], Page 78 line 24
1)	;;	CAIN F,TODSK	;To disk?
1)		SKIPE MTA	; REWRITE THE HEADER IF GOING TO DSK
1)		JRST STATS
1)		USETO SBCHAN,1	;Back to beginning of file
**** File 2) MUS10.FAI[MUS,LCS], Page 78 line 25
2)		CAIN F,TODSK	;To disk?
2)		USETO SBCHAN,1	;Back to beginning of file
***************


**** File 1) MT.FAI[MUS,LCS], Page 78 line 30
1)	;;;FILLB3:	
1)	STATS:	TYPSTR [ASCIZ/
**** File 2) MUS10.FAI[MUS,LCS], Page 78 line 29
2)	FILLB3:	
2)	STATS:	TYPSTR [ASCIZ/
***************


**** File 1) MT.FAI[MUS,LCS], Page 79 line 15
1)		DBFNUM*(DBLKSZ+3)+1	;EXTRA WORD TO PREVENT EXTRA K OF
**** File 2) MUS10.FAI[MUS,LCS], Page 79 line 15
2)	;;;	UBLKSZ
2)		DBFNUM*(DBLKSZ+3)+1	;EXTRA WORD TO PREVENT EXTRA K OF
***************


**** File 1) MT.FAI[MUS,LCS], Page 79 line 29
1)		DSKOUT
**** File 2) MUS10.FAI[MUS,LCS], Page 79 line 30
2)	;;;	UDPOUT
2)		DSKOUT
***************


**** File 1) MT.FAI[MUS,LCS], Page 79 line 33
1)		DSKFIN
**** File 2) MUS10.FAI[MUS,LCS], Page 79 line 35
2)	;;;	UDPFIN
2)		DSKFIN
***************


  1) MT.FAI[MUS,LCS] and 2) MUS10.FAI[MUS,LCS]	10-27-77 13:44	pages 85,85

**** File 1) MT.FAI[MUS,LCS], Page 85 line 90
1)		MOVSI 1,446353	;DSK 	;  USE DSKM FOR IRCAM*******************
1)		SKIPE MTA	;IF MTA IS NON-ZERO RESET DEVICE NAME
1)		MOVE 1,[556441,,200000] ; = MTA0
1)		MOVEM 1,(2)
**** File 2) MUS10.FAI[MUS,LCS], Page 85 line 90
2)		MOVSI 1,446353	;DSKM	; FOR IRCAM*******************
2)		MOVEM 1,(2)
***************